package partOne;

import java.util.Arrays;
import java.util.Random;

public class ArraysExcts2 {
    public static void main(String[] args) {
        m1(); //创建一个随机数组
        m2(); //创建一个随机长度的数组
    }

    private static void m2() {
        // 创建一个长度随机的数据
//		int lenght = new Random().nextInt(10);  限定最多位数为10；
        int lenght = new Random().nextInt(5)+5; //[0,5]---[5,10]
        int[] a = new int[lenght]; //数组的长度是生成的随机长度lenght

        //遍历数组，依次向数组中的的每个位置存入随机值
        for (int i=0; i<=a.length-1; i++) {
            a[i] = new Random().nextInt(100);

        }
        System.out.println(Arrays.toString(a));
    }

    private static void m1() {
        //动态创建一个长度为10的数组
        int[] a = new int[10];

        //遍历数组，依次向数组中的每个位置存入随机值
        for (int i=0; i<=a.length-1; i++) {
            a[i] = new Random().nextInt(100);
        }
        //打印存入的数组
        System.out.println(Arrays.toString(a));
    }
}
